#include "cmodestruct.h"

int main(){
    IF_RASPINSTUPOK
    // T_GPIO gpioR=NewT_GPIO(),gpioG=NewT_GPIO(),gpioB=NewT_GPIO();
    // InitT_GPIO(gpioR,0,"o");
    // InitT_GPIO(gpioG,7,"o");
    // InitT_GPIO(gpioB,2,"o");
    T_RGBLED rgbled1 = NewT_RGBLED();
    InitT_RGBLED(rgbled1,0,7,2,-1);
    // SetColorT_RGBLED(rgbled1,);
    LightT_RGBLED(rgbled1,0xff,0x00,0x00);
    T_Wait(500);
    LightT_RGBLED(rgbled1,0x00,0xff,0x00);
    T_Wait(500);
    LightT_RGBLED(rgbled1,0x00,0x00,0xff);
    T_Wait(500);
    LightT_RGBLED(rgbled1,0xff,0xff,0xff);
    // T_Wait(2);
    // SetColorT_RGBLED(rgbled1,0x00,0xff,0x00);
    // T_Wait(2);
    // SetColorT_RGBLED(rgbled1,0x00,0x00,0xff);
    // T_Wait(2);
    // SetColorT_RGBLED(rgbled1,0xff,0xff,0xff);
    // softPwmWrite(0,0x00);
    // T_Wait(2);
    ShutT_RGBLED(rgbled1);
    DeleteT_RGBLED(rgbled1);
    return 0;
}